# Dredex Gulp

## Сборка Gulp4 с плагинами для разработки вебпроектов.

# Быстрый старт
Если ранее вы устанавливали Gulp глобально, запустите npm rm --global gulp перед тем, как выполнять какие-либо инструкции документации.

# 1. Проверьте наличие и версии node, npm и npx
node --version
npm --version
npx --version

# 2. Установите утилиту командной строки Gulp
npm i --global gulp-cli

# 3. Установите пакет gulp в ваши зависимости devDependencies
npm i --save-dev gulp

# 4. Проверьте версию Gulp
gulp --version

# 5. Если не надо устанавливать то просто сделайте 
npm update, а затем 
npm install gulp-sass --save-dev
в вашей корневой папке, а затем при запуске у вас не должно возникнуть никаких проблем.

Для работоспособности пришлось понизить версию плагина "gulp-imagemin": "7.1.0",


## Что есть в сборке:

- компилятор для препроцессора scss/sass;
- минификация готового css;
- автопрефиксер;
- импорт одних файлов в другие, который позволяет собирать html из модулей;
- конвертация шрифтов из ttf вwoff и woff2;
- полуавтоматическое формирование и подключение @font-face;
- для живого обновления страниц - browsersync;
- сжатие изображений;
- адекватное сжатие png через pngquant;
- сжатие svg;
- создание svg-спрайтов и конвертация svg в background-image;